package com.longlonggo.entity;

import java.io.Serializable;

/**
 * 基础层实体类，需要被其他实体类继承
 * 
 * @author me@longlonggo.com
 * @version 100-000-000<br/>
 *          创建日期：2017年8月6日 <br/>
 *          历史修订：<br/>
 */
public abstract class BaseEntity implements Serializable, Cloneable {
	/**
	 * 克隆当前实体,指向不同的引用空间
	 * 
	 * @return 被克隆的实体
	 */
	public BaseEntity clone() {
		BaseEntity baseEntity = null;
		try {
			baseEntity = (BaseEntity) super.clone();
		} catch (CloneNotSupportedException e) {
			e.printStackTrace();
		}
		return baseEntity;
	}
}
